medium-term deposit - French English Dictionary